package com.hzlj.position.locate.common.dto.positionSysCheck;


import java.util.Date;

import lombok.Data;
import lombok.ToString;
import lombok.experimental.Accessors;
import com.fz.common.base.dto.UpdateCommonDTO;

import java.util.List;
import java.util.Map;

import static com.fz.common.base.core.date.DateUtils.DATE_SHORT_FORMAT;
import static com.fz.common.base.core.date.DateUtils.TIME_ZONE;
import static com.fz.common.base.core.date.DateUtils.LOCALE;

import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 位置系统核验表(PositionSysCheck)更新DTO
 *
 * @author makejava
 * @date 2024-08-16 13:47:30
 */
@Data
@ToString
@Accessors(chain = true)
public class PositionSysCheckUpdateDTO extends UpdateCommonDTO<String> {
    /**
     * 主键
     */
    private String id;
    /**
     * 矫正ID
     */
    private String jzId;
    /**
     * 核验数据类型，同position.data_type
     */
    private String dataType;
    /**
     * 原始记录ID
     */
    private String oriPositionId;
    /**
     * 原始记录时间
     */
    private Date oriTime;
    /**
     * 核验记录ID
     */
    private String sysCheckPositionId;
    /**
     * 核验记录时间
     */
    private Date sysCheckTime;
    /**
     * 步骤
     */
    private String sysCheckStep;
    /**
     * 步骤描述
     */
    private String sysCheckStepText;
    /**
     * 核验是否成功
     */
    private Boolean sysCheckStepResult;
    /**
     * 核验是否是否成功描述
     */
    private String sysCheckStepResultText;
    /**
     * 核验ext,json-PositionSysCheckExtDTO
     */
    private PositionSysCheckExtDTO sysCheckExt;
}
